/*
 * Copyright 2010 David de Mingo
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

package org.shalma.internal;

import org.shalma.model.Entity;

public class EntityInfo {

	private final String url;

	private final String name;

	private final Class<? extends Entity> entityClass;

	// private ImageResource imageResource;

	public EntityInfo(Class<? extends Entity> entityClass) {

		this.entityClass = entityClass;

		name = entityClass.getName();
		url = name.toLowerCase();
	}

	public String getName() {
		return name;
	}

	public String getUrl() {
		return url;
	}

	public Class<? extends Entity> getEntityClass() {
		return entityClass;
	}

	// public ImageResource getImageResource() {
	// return imageResource;
	// }
}